//
//  HMTimingManager.h
//  项目的登录注册模块的封装
//
//  Created by 孙鹏飞 on 2017/3/20.
//  Copyright © 2017年 homai. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface HMTimingManager : NSObject

@property(nonatomic, assign)NSInteger selectedIndexRow;
/**
 *  初始化
 */
+ (instancetype)sharedTool;
/**
 *  初始化计时器
 *
 *  @param second 输入秒
 */
- (void)initTimer:(NSInteger)second;
/**
 *  是否正在倒数计时
 */
- (BOOL)isTiming;
/**
 *  获取剩余时间(秒)
 */
- (NSInteger)getCurrentTimes;
/**
 *  获取剩余时间Block(秒)
 */
- (void)getCurrentTimesBlock:(void(^)(NSInteger result))times;

/**
 *  停止计时器
 */
-(void)stopTimer;

@end

@interface HMCodeTimingManager : NSObject

/**
 *  初始化
 */
+ (instancetype)sharedTool;
/**
 *  初始化计时器
 *
 *  @param second 输入秒
 */
- (void)initTimer:(NSInteger)second;
/**
 *  是否正在倒数计时
 */
- (BOOL)isTiming;
/**
 *  获取剩余时间(秒)
 */
- (NSInteger)getCurrentTimes;
/**
 *  获取剩余时间Block(秒)
 */
- (void)getCurrentTimesBlock:(void(^)(NSInteger result))times;
/**
 *  停止计时器
 */
-(void)stopTimer;

@end
